Закрыть окно
Список других документов ПЭВМ "Агат"
3.11. Режим исполнения команд
Мы уже рассмотрели два режима работы СЧМ -числовой и текстовый. Рассмотрим теперь режим исполнения команд.
Каждая команда в этом режиме начинается с символа "косая черта"(/). Нажатие клавиши "/" позволяет перейти в режим исполнения команд и на строке комментариев появится перечень команд:
КОМАНДЫ: Б В Г Д К Н О П P С Т У Ф Э
3.11.1. Просмотр содержимого строки перечня команд
Если Вы не помните, какую команду обозначает та или иная буква в перечне команд, появившемся на строке комментриев, существует возможность спросить об этом программу. Для этого надо нажать клавишу "->".
После нажатия данной клавиши, первая буква перечня команд, т. е. буква "Б" начнет "мигать", т. е. то появляться то пропадать на экране. Правее, на той же строке, появится надпись: БУМАГА -ВЫВОД НА ПРИНТЕР/ДИСК. Таким образом программа подсказывает Вам содержание этой команды.
Последующими нажатиями клавиш "->" или "<-" Вы можете выяснить для себя содержимое любой команды из перечня.
После того, как Вы выбрали необходимую команду, нажмите клавишу "ВВОД", для ее непосредственного исполнения. Если же Вам не надо выполнять никакой команды, нажмите клавишу "РЕД" и Вы выйдете из режима команд.
Если в процессе выполнения команды, программа потребует нажатия определенной буквы, смысл которой Вам не понятен, можете снова прибегнуть к помощи клавиши "->".
И в этом случае эта буква будет первой буквой слова, обозначающего тот или иной параметр команды.
Если же Вы помните значение каждой буквы из перечня команд, можете приступить к ее выполнению сразу же, набрав необходимую Вам букву.
3.11.2. Работа с ГМД
.ов
Для работы с внешними накопителями информации используются команды группы /Н..."ВВОД" - т.е. команды обращения к Н(акопителю) гибкого магнитного диска.
.шп2
Для работы с ГМД требуется размеченный ГМД. Разметку ГМД можно произвести командой INIT в СП "Бейсик". СП "Бейсик" находится на ГМД ИКП1 (Фг.00031-01 12 01).
.шп0
3.11.3. Меню работы с ГМД
После того как Вы набрали на клавиатуре команду /Н или выбрали ее из перечня команд, на экране появится меню работы с ГМД, имеющее следующий вид.
.ао0
.ми0
.лв
.кс0
НГМД
| НГМД 1 |
| Каталог |
| Читать |
| Сохранить |
| Данные |
| Выкл.СЧМ |
| Открыть |
| Закрыть |
| Изменить |
| Удалить |
Рис. 2.
.нф
Вокруг надписи НГМД1 появляется и исчезает рамочка. Нажатия клавиш "ВВЕРХ" или "ВНИЗ" перемещают рамочку на одну строчку вверх или вниз. Нажатия клавиш "<-" или "->" перемещают рамочку в верхнюю или нижнюю позицию меню. Таким образом из меню выбирается необходимая команда. Нажатие клавиши "ВВОД" приводит к выполнению выбранной команды и переходу на следующий уровень меню. Нажатие клавиши "РЕД" позволяет выйти из меню.
.шп0
3.11.4. Запись таблицы на ГМД
Вы имеете размеченный ГМД и можете перейти к сохранению на нем состояния Вашей таблицы СЧМ. После выбора из меню команды С(охранить) и нажатия клавиши "ВВОД" на экране появится следующая картинка
.ао0
.ми0
.лв
.кс0
НГМД
| НГМД:1 |
| Каталог |
| Читать |
| Сохранить |
| Файл
| | ДЗУ:1 |
| | |
| | | ? | |
| | |
|
| |
| Удалить |
Рис.3.
.нф
Если Вы записываете файл под новым именем, т.е. такого имени нет в каталоге диска, имя вводится с клавиатуры.
Назовем наш файл именем "Лист 1" и нажмем клавишу "ВВОД". При наборе имени мигающая рамочка, расположенная раньше вокруг символа "?", пропадает, а при нажатии клавиши "ВВОД" появляется вокруг набранного имени. Повторное нажатие клавиши "ВВОД" приводит к записи текущего состояния вашей таблицы на ГМД под заданным Вами именем. Нажатие клавиши "Ред" позволит Вам возвратиться к предыдущему уровню меню.
Если же файл с требуемым именем уже есть на данном ГМД, а Вы забыли это имя, его можно выбрать из каталога, т.е. из перечня уже записанных на ГМД файлов. Для этого после выбора из меню команды С(охранить) и появления на экране картинки, изображенной на Рис.3, нажмите клавишу "ВВОД".
.сс
После этого картинка на экране примет следующий вид.
.ао0
.ми0
.лв
.кс0
НГМД
| НГМД:1 |
| Каталог |
| Читать |
| Файл
| | ДЗУ:1 |
| | |
| | Выберите имя |
| | | ............. | |
| | ............. |
| | ............. |
| | ............. |
| Из| ............. |
| Уд| ............. |
| ............. |
| ............. |
| |
| ............. |
Рис.4.
.нф
Точками здесь обозначен список имен файлов (каталог), конкретный для каждого ГМД. Вокруг верхнего имени будет располагаться мигающая рамочка. Действуя далее клавишами "->" и "<-" выбирается нужное имя из каталога. Нжатие клавиши "ВВОД" фиксирует Ваш выбор после чего картинка принимает вид, изображенный на Рис.2. Мигающая рамочка будет располагаться при этом вокруг единственного, выбранного Вами имени. Повторное нажатие клавиши "ВВОД" производит запись текущего состояния таблицы. Нажатие клавиши "Ред" осуществляет преход к меню предыдущего уровня.
3.11.5. Чтение информации с ГМД в таблицу СЧМ
Теперь проверим запись на ГМД и заодно поучимся считывать с ГМД в память программы СЧМ нужный нам файл. Сначала очистите экран (/ЭУ ). Затем наберите: /НЧ Лист 1 "ВВОД" " ВВОД" или выберите это имя из каталога способом, описанным в предыдущем пункте. В данном случае буквы НЧ являются первыми буквами слов Н(гмд) Ч(тение). Через некоторое время содержимое файла должно появиться на экране.
Получилось? Если нет, повторите все сначала.
При работе с любой программой, в том числе с СЧМ, надо помнить, что могут произойти разные недоразумения, при которых часть или вся Вами проделанная работа с этой программой может быть стерта из памяти машины (например, при случайном отключении питания).
Чтобы избежать подобных неприятностей, следует периодически записывать состояние Вашей таблицы. Как часто? Это зависит от того, какую часть Вашей работы Вы можете себе позволить потерять в случае сбоя.
В том случае, когда содержимое файлов расположено в непересекающихся частях таблицы, т. е. не содержат одних и тех же ее клеток, а суммарная длина всех файлов не превышает 35 Кбайт, Вы имеете возможность прочитать в одну таблицу два или несколько таких файлов. Этим свойством удобно пользоваться при расчете и печати таблиц, содержащих постоянную (текстовые заголовки, вычисляемые значения) и насколько переменных частей (исходные данные), подгружая переменные части в таблицу последовательно друг за другом. Этот прием позволяет так же экономить память на ГМД.
3.11.6. Копирование файлов на ГМД
Кроме периодической записи своей работы на ГМД для ее сохранности и защиты от неожиданностей, следует делать дополнительные копии наиболее важных файлов на отдельные ГМД. Имейте в виду, что срок службы ГМД огранчен.
Чтобы сделать копию одного или нескольких ГМД файлов, надо:
загрузить в СЧМ с ГМД нужный файл;
вставить в НГМД размеченный ГМД, на который будет сделана копия, и записать нужный файл.
3.11.7. Уничтожение файлов на ГМД
Если какой-то файл уже не нужен Вам для дальнейшей работы, его можно уничтожить, освободив тем самым занимаемое им место на ГМД. Для этого используется команда /НУ {имя файла} "ВВОД" "ВВОД" или выбирая нужное имя из каталога описанным ранее методом. В данном случае буквы НУ в команде являются первыми буквами слов Н(гмд) У(далить). После выполнения этой команды имя уничтоженного файла исчезает из каталога файлов.
3.11.8. Выход из СЧМ в другую систему.
При завершении работы с СЧМ Вы можете перейти к работе с КПОН1, ИКП1 и т.д, не выключая при этом ПЭВМ "АГАТ".
Вставьте в дисковод ГМД с системой, в которую Вы хотите выйти и наберите с клавиатуры команду /НВ или выберите эту команду из меню . Здесь буквы НВ являются первыми буквами слов Н(гмд) В(ыход). На строке комментариев появится надпись: ВЫХОД ИЗ СЧМ:РАЗЪЕМ N. В ответ Вы должны задать номер разъема, к которому подсоединен дисковод и нажмать клавишу "ВВОД".
Необходимая Вам система начнет загружаться с ГМД в память ПЭВМ "АГАТ". Об этом сигнализирует загоревшаяся на НГМД лампочка. Через несколько секунд Вы можете приступить к работе с загруженной системой.
.сс
3.11.9. Запись и чтение данных
Если Вам требуется сохранить лишь значения вычисленных показателей без запоминания формул, по которым они вычислялись, нужно использовать команду /НД набирая ее с клавитуры или выбрав из меню. Здесь буквы НД являются первыми буквами слов Н(гмд) Д(анные). Записанная таким образом информация займет на ГМД меньше места, по сравнению с той же информацией, записанной командой /НЗ. При считывании данных имеется возможность получить их на экране в транспонированной форме, т.е. строки таблицы становятся столбцами, а столбцы строками.
Установите курсор в левый верхний угол фрагмента таблицы, который Вы хотите записать в формате данных и наберите с клавиатуры /НД. После этого на экране появится картинка, изображенная на Рис.3. Задайте имя файла методом, описанным в п.3.11.4. После этого на строке комментариев появится надпись: ДАННЫЕ: ЧИТАТЬ/ПИСАТЬ. Нажмите клавишу "З". Теперь на строке комментариев появится надпись: ЗАПИСЬ ДАННЫХ: ПРАВАЯ НИЖНЯЯ КЛЕТКА. Программа спрашивает у Вас координаты правой нижней клетки фрагмента, который Вы собираетесь записать. Задайте с клавиатуры требуемые координаты и нажмите клавишу "ВВОД". На строке комментариев появится надпись: ЗАПИСЬ ДАННЫХ: Р C ИЛИ ВВОД. При записи данных имеется возможность получить их на ГМД в транспонированной форме по отношению к тому, как они были расположены в таблице, т.е. строки таблицы становятся столбцами, а столбцы - строками. Вы должны нажать клавишу "ВВОД", если хотите получить таблицу в том же виде, в каком она расположена на экране. Если же Вам надо транспонировать таблицу, то необходимо задать порядок расположения противоположным тому, который стоит в индикаторе порядка вычислений (если в индикаторе стоит "Р",то надо задавать "С" и наоборот). После того, как Вы нажмете одну из вышеупомянутых клавиш, на НГМД загорается лампочка и диск начинает вращаться. После остановки диска данные полностью записаны на ГМД.
Для чтения данных с ГМД в таблицу СЧМ требуется ввести с клавиатуры или выбрать через меню команду /НД и имя файла, который Вы хотите прочитать. На строке комментариев появится сообщение: ДАННЫЕ: ЧИТАТЬ/ПИСАТЬ. Далее следует нажать клавишу "Ч". После нажатия на строке комментариев появится надпись: ЧТЕНИЕ ДАННЫХ: Р C ИЛИ ВВОД. Исходя из необходимости транспонирования данных или расположения их в таблице СЧМ в том же виде, в каком они имеются на ГМД, нажимается одна из вышеупомянутых клавиш. Через несколько секунд содержимое Вашего файла появится в таблице.
.шп2
Примечание. Файл, записанный при помощи команды /НДЗ{имя файла} не может быть правильно прочитан командой /НЧ{имя файла}. Это надо учитывать и при записи давать файлам данных имена, которые выделяли бы их при просмотре каталога. Можно воспользоваться, например, словом ДАНН, добавляя его в конец имени каждого файла данных.
.шп0
3.11.10. Закрытие и открытие файлов
В процессе работы возникает желание убреречь готовые файлы от случайной записи в них новой информации. Для этого служит команда /НЗ(акрыть). После ее выполнения запись в закрытый файл не происходит. В строке каталога перед закрытым файлом появляется звездочка.
Команда /НО(ткрыть) отменяет запрет на запись и убирает звездочку из каталога.
3.11.11. Изменение имени файла
Иногда желательно изменить имя уже существующего файла. Для этого существует команда /НИ(зменить). После того как она набрана или выбрана из меню, пишется (или выбиратся из каталога) имя файла, которое надо поменять и нажимается клавиша "ВВОД". На экране появляется надпись:
Было (далее старое имя)
Стало
Вводится новое имя файла и нажимается клавиша "ВВОД".
Программа производит замену имени файла.
3.11.12. Смена НГМД
В конфигурацию ПЭВМ могут быть включены несколько НГМД. Для перехода к другому НГМД используется команда /НС(мена). Смена производится нажатиями клавиш "->", "<-". Переход к другому НГМД осуществляется нажатием клавиши "ВВОД".
3.11.13. Команды очистки
Поскольку мы уже умеем заносить в таблицу СЧМ числовую и текстовую информацию, заполним частично экран произвольной информацией, чтобы иметь возможность испробовать работу команд очистки.
.стСЧМ:команды2